be excessively optimistic - Spanish English Dictionary